#ifndef _MEGA_PAUSEMENU_H_
#define _MEGA_PAUSEMENU_H_

#include "Menu.h"

#include <SFML/Window/Keyboard.hpp>
#include <SFML/Window/Mouse.hpp>
#include <vector>

namespace mega
{
// forwadr declarations
class GameView;

class PauseMenu
	: public Menu
{
public:
	PauseMenu();
	virtual ~PauseMenu();

public:
	// event handle interface
	virtual bool onKeyReleased(const sf::Keyboard::Key & _key);
	virtual bool onMouseReleased(const sf::Mouse::Button & _button, const Position & _pos);
};

}

#endif // _MEGA_PAUSEMENU_H_